£65,000

84 Newcombe Street, Liverpool L6 5AW

Terraced

2 Bed

1 Baths

2 reception room